|
|
הוסיפו מידע על מעסיק
|
מתכנת JAVA
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
820 - 811 מתוך 1216
|
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת קומפאי
מרץ 2017
|
25.12.2017
|
|
|
פרטים לגבי התהליך |
מבחן מעשי ולאחריו 2 ריאיונות אישיים |
|
שאלות מתוך הראיון |
בניית קליינט סרבר צ'אט
בניית DFS
בניית תוכנית שבודקת האם כל התווים במחרוזת הם שונים |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על קומפאי :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת Wix
דצמבר 2017
|
22.12.2017
|
|
|
פרטים לגבי התהליך |
ראיון של שעתיים ,תחילה שאלות כלליות על הנסיון.
המשרה הייתה קשרוה לפיתוח בסביבת big data
לאחר שהראיון הפרונטלי התארך נגשתי לעשות 2 שאלות מתוך ה3 על המחשב.
מאוד מקווה שזה יעזור למרואיין\ת הבא\ה להצליח |
|
שאלות מתוך הראיון |
השאלות בפיתוח במחשב היו בשפה של java.
השאלה הראשונה הייתה לממש מחלקה של איטרטור המקבל delegate כמשתנה מחלקה
צריך לממש next() hasnext() ואפשרות נוספת של peek() פתרון לבעיה נמצא כאן
https://techinterviewprep.wordpress.com/2014/02/02/implement-iterator-class-with-peek-functionality-in-java/
השאלה השנייה הייתה לממש שוב פעם iterator המקבל list> אוסף של איטרטורים מצביע על long ממוינים אבל לא ממוינים בתוך הליסט
וצריך לממש iterator כך שפונקציית הnext תחזיר את המספר הקטן ביותר מבין כל האיטרטורים. צריך להשתמש בpeek מהאפשרות הקודמת. הפתירון שהוא הציע הוא שימוש בעירמה. שווה לעבור על המימושים שיש פה.
https://www.programcreek.com/java-api-examples/index.php?api=com.google.common.collect.PeekingIterator
מקווה שעזרתי |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על Wix :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת סרגטה
אוגוסט 2017
|
19.12.2017
|
|
|
פרטים לגבי התהליך |
שוחחו איתי בטלפון לקבלת רושם כללי. ציפיות שכר הובהרו טלפונית.
בהתחלה יש מבחן קצר, ואז ראיונות על המנכלית ועם הבעלים |
|
שאלות מתוך הראיון |
שאלה ראשונה- לכתוב פונקציה שמקבלת שני מערכים: ראשי ומשני. יש להחזיר את האינדקס הראשון שבו המערך המשני נמצא בתוך הראשי במלואו. או מינוס 1 במידה ולא קיים.
שאלה שניה- חידת הגיון לגבי הרכבת מספר גדול ככל האפשר מבין הספרות 0-9 כאשר לכל ספרה יש עלות. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על סרגטה :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת Ebs
פברואר 2015
|
09.12.2017
|
|
|
פרטים לגבי התהליך |
לפחות שני ראיונות מקצועיים פלוס ראיון כ"א |
|
שאלות מתוך הראיון |
שאלות על ספרינג ועל design patterns |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על Ebs :
|
|
|
דצמבר 2017
|
05.12.2017
|
|
|
פרטים לגבי התהליך |
תהליך טיפה ארוך אך אדיב וברור מאוד, מלבד שיחה טלפונית ראשונית מול גורם מהארץ, יש לשוחח עם עוד שלושה מראיינים בחו"ל ורק אז עוברים לשלב החוזה במידה והכל צלח |
|
שאלות מתוך הראיון |
הרבה מאוד שאלות על ג'אווה, Collections, JVM, Transactional, Spring, JMS, equals&hashcode, java-8, Relational DB vs. NoSQL, Callable vs. Executable, immutable objects |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ג'י פי מורגן :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת נייס
ספטמבר 2017
|
05.12.2017
|
|
|
פרטים לגבי התהליך |
יום ראשון של מבחן בע"פ (עם לוח)
יום שני מבחן מול מחשב.
ראיון ראש קבוצה וראיון עם כ"א. |
|
שאלות מתוך הראיון |
בשאלון בעל פה:
לממש design pattern כלשהו ושאלות על זה (מקביליות וכו'...)
שאלה עם עץ ולממש פתרון ברקורסיה
שאלה עם string (פולינדרום)
שאלה לעשות design של משחק כלשהו.
בשאלון מול מחשב:
לתכנן מערכת producer consumer עבור משימות. יש 3 סוגי עדיפויות למשימות כך שמשימה עם עדיפות גבוהה צריכה להתבצע קודם. בנוסף יש משימות מיוחדות שאמרות לחזור על עצמן כל X זמן לאחר הביצוע. מספר נותני המשימות ומבצעי המשימות משתנה (multi-thread support). |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
דצמבר 2017
|
|
שימוש ב priority queue.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על נייס :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת קנשו
נובמבר 2017
|
29.11.2017
|
|
|
פרטים לגבי התהליך |
הם מאוד איטיים בתהליך שלהם, לפעמים צריך להציק להם כדי שיחזרו עם תשובה. עושה רושם של חבר'ה נעימים וטובים וברושם ראשוני החברה נראית כמו מקום טוב לעבוד בו |
|
שאלות מתוך הראיון |
1. נתון סט של מספרים מ1 עד n+1. כמו כן נתון מערך בגודל n כך שכל תא במערך מכיל אחד מתוך המספרים בסט ואין כפילויות. איך נמצא את המספר החסר מתוך הסט במערך?
2. ישנו טקסט עם הרבה מחרוזות (מילים) ובנוסף מילה. צריך למצוא דרך יעילה למצוא את כל המילים מתוך הטקסט המתחילות באותה המילה.
3. במשחק שחמט הפרש יכול לזוז שתי משבצות בכיוון מסוים ועוד משבצת אחת הצידה (לדוגמא שתיים למעלה ואחת שמאלה או שתיים שמאלה ואחת למעלה) צריך לכתוב אלגוריתם (לאו דווקא היעיל ביותר) שבהינתן לוח ונקודת התחלה, ימצא האם קיים מסלול שבו הפרש עובר בכל המשבצות בלוח, ולא "נוחת" על אותה המשבצת יותר מפעם אחת. נתון: ישנה פונקציה שבה בהינתן נקודה על הלוח, מחזירה את כל הנקודות האפשריות שאליהן הפרש יכול להתקדם. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
נובמבר 2017
|
|
1. לסכום את כל המספרים 1 עד n+1 ואת כל המספרים במערך ולעשות הפרש בניהם.
2. יש להשתמש בעץ תחיליות (trie).
3. קצת מסובך, בגדול איזשהי וריאציה של bfs עם backtracking.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על קנשו :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|